a caballazo - French English Dictionary